/* CSS Document */
#body1_all 
{
	float:left;
	width:100%;
	height:auto; /*height:170px;*/
	margin-top:0px; 
	border:0px solid red;
	/*background-color: #1E748D;*/
	
	/*background: url(../images/body2_a01.png) ;*/
	background-color:#528497;
	background-color:#E9F7FE;
}

.body1_div
{
	width: 980px; 
	height:650px;
	margin:0px auto; 
	text-align: center; 
	/*background: white;*/
	border:0px solid #E6E6E6;
}

.body_a21
{
	float: left;
	width: 980px;   /*316px*/
	height: 600px;  /*300px*/
	margin-top:10px;
	margin-left:0px;
	/*background-image:url(../images/body1_01.png) ;*/
	border:0px solid #E6E6E6;
}


.body-a31
{
	float: left;
	width: 980px;
	height: 150px;
	margin-top:10px;
	margin-left:0px;
	border:0px solid #E6E6E6;
}

#body2_all 
{
	float:left;
	width:100%;
	height:auto; /*height:170px;*/
	margin-top:0px; 
	border:0px solid red;
	background-color:white;
}


.body2_div
{
	width: 980px; 
	height:600px;
	margin:0px auto; 
	text-align: center; 
	/*background: white;*/
	border:0px solid red;
}

.body2_a01
{
	float: left;
	width: 200px;   /*316px*/
	height: 560px;  /*300px*/
	margin-top:0px;
	margin-left:0px;
	/*background-image:url(../images/body-02.png) ;*/
	border:0px solid red;
}

.body2_a02
{
	float: left;
	width: 180px;   /*316px*/
	height:70px;  /*300px*/
	margin-top:0px;
	margin-left:20px;
	text-align:left;
	font-size:35px;
	color:#40A4CA;
	border:0px solid red;
}

.body2_a03
{
	float: left;
	width: 170px;   /*316px*/
	height:30px;  /*#7B7B7B*/
	margin-top:0px;
	margin-left:30px;
	text-align:left;
	font-size:20px;
	color:#7B7B7B;
	border:0px solid red;
}

.body2_a04
{
	float: left;
	width: 160px;   /*316px*/
	height:20px;  /*300px*/
	margin-top:0px;
	margin-left:40px;
	text-align:left;
	color:#7B7B7B;
	border:0px solid red;
}

.body2_a04 a
{
	/*text-decoration: none;*/
	color:#7B7B7B;   
}

.body2_a04 a:hover
{
	/*text-decoration: none;*/
	color:#7B7B7B;
	text-decoration:underline;
}

.body2_a05
{
	float: left;
	width: 720px;   /*316px*/
	height:30px;  /*300px*/
    
    margin-right:0px;
	color:#40A4CA;
	border:0px solid red;
}

.body2_a06
{
	float: right;
	height: 30px;
	width:170px;
	margin-right:15px;
	border:0px solid red;
}

#sortby
{
    float: right;
	height: 25px;
	width:150px;
	margin-right:0px;
	border:1px solid #7B7B7B;
}

.body2_a07
{
	float: right;
	
	height:20px;  /*300px*/
	margin-top:3px;
	margin-right:20px;
	text-align:left;
	color:#7B7B7B;
	border:0px solid red;
}

.body2_a07 a
{
	/*text-decoration: none;*/
	color:#7B7B7B;   
}

.body2_a07 a:hover
{
	/*text-decoration: none;*/
	color:#7B7B7B;
	text-decoration:underline;
}

#colorname
{
    float: left;
	height: 25px;
	width:90px;
	margin-left:25px;
	color:#7B7B7B; 
	border:1px solid #7B7B7B;
}

.paging_page
{
	width: auto;
	height: 20px;
	line-height:20px;   
	margin-right:2px;
   	text-align:right;
   	font-size:12px;
   	color:#0080C0;
	border:0px solid #C3C3C2;
}

.body2_a08
{
	float: left;
	width: 150px;  
	height:125px;  
	margin-top:20px;
	margin-left:25px;
	color:#40A4CA;
	border:0px solid red;
}

.body2_a09
{
	float: left;
	width: 150px;  
	height:100px;  
	color:#40A4CA;
	border:0px solid red;
}

.body2_a10
{
	float: left;
	width: 150px;  
	height:23px;  
	line-height:23px;
	text-align:right;
	font-size:12px;
	border:0px solid red;
}

.body2_a10 a
{
	/*text-decoration: none;*/
	color:#7B7B7B;   
}

.body2_a10 a:hover
{
	/*text-decoration: none;*/
	color:#7B7B7B;
	text-decoration:underline;
}


.goodsdetail_a01
{
	float: left;
	width: 550px;  
	height:380px;  
	border:0px solid red;
}

.goodsdetail_a02
{
	float: right;
	width: 400px;  
	height:360px;  
	padding-left:20px;
	padding-top:20px;
	border:0px solid red;
}

.goodsdetail_bigpic
{
	float: left;
	width: 450px;
	height:300px;
	margin-top:20px;
	margin-left:30px;
	border:0px solid red;
}

.goodsdetail_a04
{
	float: left;
	width: 500px;  
	height:50px;  
	margin-left:20px;
	margin-top:5px;
	border:0px solid red;
}

.goodsdetail_a05
{
	float: left;
	width: 70px;  
	height:47px;  
	margin-left:6px;
	border:1px solid #629EB0;
}

.goodsdetail_a06
{
	float: left;
	width: 420px;  
	height:40px;
	line-height:40px;
	text-align:left;
	font-size:25px;
	border:0px solid red;
}

.goodsdetail_a07
{
	float: left;
	width: 420px;  
	height:30px;
	line-height:30px;
	text-align:left;
	font-size:20px;
	color:#629EB0;
	border:0px solid red;
}

.goodsdetail_a08
{
	float: left;
	width: 420px;  
	height:25px;
	line-height:25px;
	text-align:left;
	font-size:14px;
	border:0px solid red;
}

.goodsdetail_a09
{
	float: left;
	width: 420px;  
	height:22px;
	line-height:22px;
	text-align:left;
	border:0px solid red;
}

.goodsdetail_a10
{
	float: left;
	width: 330px;  
	height:140px;
	margin-left:60px;
	margin-top:-24px;
	line-height:22px;
	text-align:left;
	border:0px solid red;
}

.goodsdetail_a11
{
	float: left;
	width:35px;
	height: 22px;
	text-align:left;
	border:0px solid red;
}

#sizename
{
    float: left;
	height: 22px;
	width:90px;
	font-size:14px;
	color:#7B7B7B; 
	border:1px solid #7B7B7B;
}

.textboxnum
{
	float:left;
	width:50px;
	height:20px;
	font-size:14px;
	border:1px solid #7B7B7B;
}



div.zoomdiv {
z-index                 : 100;
position                : absolute;
top:0px;
left:0px;
width                   : 200px;
height                  : 200px;
background: #ffffff;
border:1px solid #CCCCCC;
display:none;
text-align: center; 
overflow: hidden;
}


img.jqzoom{
cursor:crosshair;
position:relative;
}

.goodsdetail_a12
{
	float: left;
	width:960px;
	height: 170px;
	margin-top:5px;
	padding-top:20px;
	padding-left:10px;
	text-align:left;
	border:0px solid red;
	border-top:2px solid #629EB0;
}

.goodsdetail_a13
{
	float: left;
	width:940px;
	height: 30px;
	line-height:20px;
	margin-left:15px;
	text-align:left;
	font-size:16px;
    /*color:#629EB0;*/
	border:0px solid red;
}

.goodsdetail_a14
{
	float: left;
	width: 140px;  
	height:120px;  
	margin-left:16px;
	border:0px solid #629EB0;
}

.goodsdetail_a15
{
	float: left;
	width: 140px;  
	height:94px;  
	border:1px solid #629EB0;
}

.goodsdetail_a16
{
	float: left;
	width: 150px;  
	height:30px;
	line-height:30px;
	text-align:center;  
	border:0Px solid #629EB0;
}

.cartdetail_div
{
	width: 920px; 
	height:auto;
	margin:0px auto; 
	text-align: center; 
	/*background: white;*/
	border:0px solid red;
}


.cartdetail_a01
{
	float: left;
	width: 920px;  
	height:50px;  
	line-height:50px;
	font-size:30px;
	color:#629EB0;
	text-align:left;
	border:0px solid red;
	border-bottom:2px solid #629EB0;
}

.cartdetail_a02
{
	float: left;
	width: 920px;  
	height:auto;  
	border:0px solid red;
}

.cartdetail_a03
{
	float: left;
	width: 630px;  
	height:35px;  
	line-height:35px;
	text-align:right;
	padding-top:20px;
}

.cartdetail_a04
{
	float: left;
	width: 630px;  
	height:auto;  
	margin-top:20px;
	margin-bottom:20px;
	border:0px solid red;
}

.cartdetail_a05
{
	float: right;
	width: 250px;  
	height:450px;  
	margin-top:20px;
	margin-bottom:20px;
	border:1px solid #629EB0;
}

.cartdetail_a06
{
	float: left;
	width: 230px;  
	height:25px;
	line-height:25px;  
	padding-left:20px;
	margin-top:10px;
	text-align:left;
	color:#629EB0;
	font-size:13px;
	font-weight:bold;
	border:0px solid #629EB0;
}

.cartdetail_a07
{
	float: left;
	width: 210px;  
	line-height:18px;  
	padding-left:20px;
	text-align:left;
	font-weight:normal;
	border:0px solid #629EB0;
}

.cartdetail_a08
{
	float: left;
	width: 210px; 
	height:2px; 
	margin-left:20px;
	border-top:1px solid #629EB0;
}



.cartdetail_a09
{
	float: left;
	width: 630px;
	height: 22px;
	line-height:22px;   
	padding-bottom:5px;
   	text-align:center;
	border-bottom:1px solid #629EB0;
}

.cartdetail_a10  /*Pic */
{
	float: left;
	width: 150px;
	height: 100px;
	line-height:90px;   
	padding-left:10px;
   	text-align:left;
	color:#414141;
	font-weight:normal;
	border:0px solid #C3C3C2;
}

.cartdetail_a11  /*Product */
{
	float: left;
	width: 100px;
	height: 90px;
	line-height:90px;   
   	text-align:left;
	color:#414141;
	font-weight:normal;
	border:0px solid #C3C3C2;
}
.cartdetail_a12  /*SizeWidth */
{
	float: left;
	width: 75px;
	height: 90px;
	line-height:90px;   
	margin-top:0px;
	margin-left:0px;
   	text-align:left;
	color:#414141;
	font-weight:normal;
	border:0px solid #C3C3C2;
}

.cartdetail_a13  /*Price */
{
	float: left;
	width: 60px;
	height: 90px;
	line-height:90px;   
	margin-top:0px;
	margin-left:0px;
   	text-align:right;
	color:#414141;
	font-weight:normal;
	border:0px solid red;
}

.cartdetail_a14  /*Qty */
{
	float: left;
	width: 50px;
	height: 90px;
	line-height:90px;   
	margin-top:0px;
	margin-left:0px;
   	text-align:right;
	color:#414141;
	font-weight:normal;
	border:0px solid red;
}

.cartdetail_a15  /*subtotal */
{
	float: left;
	width: 80px;
	height: 90px;
	line-height:90px;   
	margin-top:0px;
	padding-right:0px;
   	text-align:right;
	color:#414141;
	font-weight:normal;
	border:0px solid red;
}

.cartdetail_a16  /*remove */
{
	float: right;
	width: 85px;
	height: 58px;
	line-height:58px;   
	margin-top:0px;
	padding-right:5px;
   	text-align:center;
	border:0px solid red;
}

.cartdetail_a17
{
	float: left;
	width: 630px;
	height: 60px;
	line-height:22px;  
	margin-top:0px; 
	padding-top:15px;
	padding-bottom:20px;
   	text-align:center;
	border-bottom:1px solid #629EB0;
}

.cartdetail_a18
{
	float: left;
	width: 420px;
	height: 22px;
	line-height:22px;   
   	text-align:right;
   	font-weight:normal;
   	font-size:14px;
   	color:#414141;
	border:0px solid red;
}

.cartdetail_a19
{
	float: left;
	width: 105px;
	height: 22px;
	line-height:22px;   
   	text-align:right;
   	font-weight:normal;
   	font-size:14px;
   	color:#414141;
	border:0px solid red;
}

.cartdetail_a20 
{
	float: left;
	width: 100px;
	height: 20px;
	line-height:20px;   
   	text-align:left;
	color:#414141;
	font-weight:normal;
	border:0px solid #C3C3C2;
}